have kittens
idiom
British, informal
: to become very nervous or upset about something
They had kittens when they saw the mess we made.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share